/**************************************
 *
 * VLOOK CSS 调色板
 * (配合 base.less 进行使用)
 *
 * V20.0
 * 2023-09-10
 * powered by MAX°孟兆
 *
 * QQ Group: 805502564
 * email: maxchow@qq.com
 *
 * https://github.com/MadMaxChow/VLOOK
 * https://gitee.com/madmaxchow/VLOOK
 *
 *************************************/

/**
 * 文档背景色
 * @param colorLight 在 Light Mode 的颜色
 * @param colorDark 在 Dark Mode 的颜色
 */
.applyDocBgColor(@colorLight, @colorDark) {
    :root {
        --d-bc-lg: @colorLight;
        --d-bc-tsp-lg: fade(@colorLight, 0%);

        --d-bc-dk: @colorDark;
        --d-bc-tsp-dk: fade(@colorDark, 0%);
    }
}
.applyDocBgColor(#FFFFFF, #181A1C);

/**
 * 文档背景图片
 * @param bgImgLight 在 Light Mode 的图片
 * @param bgImgDark 在 Dark Mode 的图片
 */
.applyDocBgImg(@bgImgLight, @bgImgDark) {
    :root {
        --d-bi-lg: @bgImgLight;
        --d-bi-dk: @bgImgDark;
    }
}
.applyDocBgImg(url(""), url(""));
// .applyDocBgImg(#FFFFFF, #181A1D);

/**
 * 文档文字色
 * @param colorLight 在 Light Mode 的颜色
 * @param colorDark 在 Dark Mode 的颜色
 */
.applyDocTextColor(@colorLight, @colorDark) {
    :root {
        --d-f-c-lg: @colorLight;
        --d-f-c-alt-lg: lighten(@colorLight, 60%);
        --toc-h-num-color-lg: fade(@colorLight, 50%);

        --d-f-c-dk: @colorDark;
        --d-f-c-alt-dk: darken(@colorDark, 40%);
        --toc-h-num-color-dk: fade(@colorDark, 50%);
    }
}
.applyDocTextColor(#181A1C, #F0F2F4);

/**
 * 面板颜色
 * @param colorLight 在 Light Mode 的颜色
 * @param colorDark 在 Dark Mode 的颜色
 */
.applyPanelColor(@colorLight, @colorDark) {
    :root {
        --pn-c-lg: @colorLight;
        --pn-c-alt-lg: darken(@colorLight, 10%);
        --pn-c-tsp-lg: fade(@colorLight, 0%);
        --blockquote-bg-lg: @colorLight;

        --pn-c-dk: @colorDark;
        --pn-c-alt-dk: lighten(@colorDark, 10%);
        --pn-c-tsp-dk: fade(@colorDark, 0%);
        --blockquote-bg-dk: @colorDark;

        --btn-bc: @buttonBgColor;

        // 指定在 Dark Mode 时反转的图片边框颜色（先使用反色，这样在反转时则能保持与色一致）
        @tmpBorderColor: @colorDark;
        --img-bd-invert: rgb(255 - red(@tmpBorderColor), 255 - green(@tmpBorderColor), 255 - blue(@tmpBorderColor));
    }
}
.applyPanelColor(#E8EAED, #303234);

/**
 * 表格文字色
 * @param colorLight 在 Light Mode 的颜色
 * @param colorDark 在 Dark Mode 的颜色
 */
.applyTableColor(@colorLight, @colorDark) {
    :root {
        --tbl-bd-lg: @colorLight; // 表格边框
        --tbl-tr-hv-lg: @tableTrHoverBg;
        --tbl-h-bd-lg: darken(@colorLight, 10%);
        // --tbl-th-bg-lg: lighten(@colorLight, 20%); // 表头背景
        --tbl-th-bg-lg: fade(@colorLight, 40%); // 表头背景
        --tbl-td-bg-lg: fade(@colorLight, 20%); // 表体偶数行
        --tbl-cell-bd-lg: fade(@colorLight, 30%); // 单元格边框

        --tbl-bd-dk: @colorDark; // 表格边框
        --tbl-tr-hv-dk: @tableTrHoverBgDark;
        --tbl-h-bd-dk: lighten(@colorDark, 10%);
        // --tbl-th-bg-dk: darken(@colorDark, 20%); // 表头背景
        --tbl-th-bg-dk: fade(@colorDark, 40%); // 表头背景
        --tbl-td-bg-dk: fade(@colorDark, 20%); // 表体偶数行
        --tbl-cell-bd-dk: fade(@colorDark, 30%); // 单元格边框
    }
}
.applyTableColor(#B0B2B4, #707274);

// 键帽
@keycapColor: #484A4C;
@keycapColorDark: #D8DADC;

// --------------------
// 通用的强调色色板
@accOpacity: 20%;
@accTitleDarken: 5%;

// --- 比较浅的

@accColorGold: #D8B8B0;
@accColorGoldDark: #CCA399;
@accColorGoldAlt: #F3EAE7;
@accColorGoldAltDark: #4B2D25;

@accColorPink: #F8A8D0;
@accColorPinkDark: #F689BF;
@accColorPinkAlt: #FDE7F2;
@accColorPinkAltDark: #4B0629;

@accColorYellow: #FDC000;
@accColorYellowDark: #E6AE00;
@accColorYellowAlt: #FFF1C7;
@accColorYellowAltDark: #4D3A00;

@accColorLime: #A8C818;
@accColorLimeDark: #99B616;
@accColorLimeAlt: #F0F8C8;
@accColorLimeAltDark: #364008;

@accColorAqua: #30DBD4;
@accColorAquaDark: #26D9D2;
@accColorAquaAlt: #D4F7F6;
@accColorAquaAltDark: #0C4543;

@accColorLavender: #A4A0EC;
@accColorLavenderDark: #8D88E7;
@accColorLavenderAlt: #E7E5FA;
@accColorLavenderAltDark:#211B88;

// --- 中间值

@accColorBrown: #906040;
@accColorBrownDark: #986543;
@accColorBrownAlt: #ECDED5;
@accColorBrownAltDark: #352317;

@accColorRose: #E440D0;
@accColorRoseDark: #E548D2;
@accColorRoseAlt: #FADBF6;
@accColorRoseAltDark: #470A40;

@accColorRed: #C01010;
@accColorRedDark: #D91212;
@accColorRedAlt: #FCD9D9;
@accColorRedAltDark: #3D0505;

@accColorOrange: #F87210;
@accColorOrangeDark: #F8791B;
@accColorOrangeAlt: #FEE8D7;
@accColorOrangeAltDark: #451F02;

@accColorGreen: #10A030;
@accColorGreenDark: #20A040;//darken(@accColorGreen, @darkValue);
@accColorGreenAlt: #D5FBDE;
@accColorGreenAltDark: #0B3716;

@accColorCyan: #10A0A8;
@accColorCyanDark: #11A9B1;
@accColorCyanAlt: #D0F8FB;
@accColorCyanAltDark: #063A3C;

@accColorBlue: #1090F0;
@accColorBlueDark: #40A0F2;
@accColorBlueAlt: #D4EAFC;
@accColorBlueAltDark: #063660;

@accColorVine: #5C58D8;
@accColorVineDark: #625ED9;
@accColorVineAlt: #DFDEF7;
@accColorVineAltDark: #1B1867;

@accColorGray: #888B8F;
@accColorGrayDark: #83878B;
@accColorGrayAlt: #E7E8E9;
@accColorGrayAltDark: #313435;

// --- 比较深的

@accColorPurple: #8820B0;
@accColorPurpleDark: #A026CF;
@accColorPurpleAlt: #F1DCF9;
@accColorPurpleAltDark: #320C41;

@accColorWine: #901050;
@accColorWineDark: #9C1157;
@accColorWineAlt: #FAD6E8;
@accColorWineAltDark: #2E051A;

@accColorOlives: #607010;
@accColorOlivesDark: #738613;
@accColorOlivesAlt: #F0F7C9;
@accColorOlivesAltDark: #262D06;

@accColorMineral: #106C5C;
@accColorMineralDark: #147B71;
@accColorMineralAlt: #DCF9F7;
@accColorMineralAltDark: #062320;

@accColorSea: #1040C0;
@accColorSeaDark: #1248D9;
@accColorSeaAlt: #D9E2FC;
@accColorSeaAltDark: #061B56;

@accColorBlack: #202428;
@accColorBlackDark: #F9FAFB;
@accColorBlackAlt: #CCD1D6;
@accColorBlackAltDark: #363E44;

// --------------------
// Mermaid 专用的强调色色板
@mmColorRed: @accColorRed;
@mmColorRedAlt: lighten(@mmColorRed, 40%);

@mmColorOrange: @accColorOrange;
@mmColorOrangeAlt: lighten(@mmColorOrange, 45%);

@mmColorYellow: @accColorYellow;
@mmColorYellowAlt: lighten(@mmColorYellow, 40%);

@mmColorGreen: @accColorGreen;
@mmColorGreenAlt: lighten(@mmColorGreen, 45%);

@mmColorCyan: @accColorCyan;
@mmColorCyanAlt: lighten(@mmColorCyan, 48%);

@mmColorBlue: @accColorBlue;
@mmColorBlueAlt: lighten(@mmColorBlue, 40%);

@mmColorPurple: @accColorPurple;
@mmColorPurpleAlt: lighten(@mmColorPurple, 35%);

@mmColorPink: @accColorPink;
@mmColorPinkAlt: lighten(@mmColorPink, 10%);

@mmColorBrown: @accColorBrown;
@mmColorBrownAlt: lighten(@mmColorBrown, 48%);

@mmColorGray: @accColorGray;
@mmColorGrayAlt: lighten(@mmColorGray, 38%);

:root {
    // --------------------
    // #Color_Scheme
    // Light 模式的颜色值
    --v-invert-dark-lg: invert(0) brightness(100%); // Light Mode 下图片滤镜
    --v-brightness-dark-lg: brightness(100%); // Light 模式下封面、封底的滤镜
    --v-selection-color-lg: fade(#888888, 30%); // 选中内容的背景色

    --a-color-lg: @aColor;
    --mark-bg-lg: var(--ac-t1-fade-lg);//rgba(255, 192, 32, .4);
    --tbl-row-g-alpha-lg: .15;
    --h-f-lg: @headerColor;
    --h-box-shadow-lg: fade(@headerColor, 20%);
    --h-bg-start-lg: fade(@headerColor, 0%);
    --h-bg-end-lg: fade(@headerColor, 10%);
    --code-bg-lg: @codeBgColor;
    --code-t-lg: @codeTextColor;
    --std-code-shadow-lg: var(--pn-c-alt-lg);//rgba(255, 255, 255, .5);
    --rb-code-shadow-lg: rgba(0, 0, 0, .3);

    // 代码块背景图（Light）
    --c-blk-bg-lg: @codeBlockBackground;

    --key-bg-lg: @keycapColor;
    --key-reflect-lg: lighten(@keycapColor, 20%);
    --key-shadow-lg: darken(@keycapColor, 30%);

    --ac-rd-lg: @accColorRed;
    --ac-rd-alt-lg: @accColorRedAlt;
    --ac-rd-fade-lg: fade(@accColorRed, @accOpacity);
    --ac-rd-title-lg: var(--ac-rd);//@accColorRed;
    --ac-og-lg: @accColorOrange;
    --ac-og-alt-lg: @accColorOrangeAlt;
    --ac-og-fade-lg: fade(@accColorOrange, @accOpacity);
    --ac-og-title-lg: var(--ac-og);//@accColorOrange;
    --ac-ye-lg: @accColorYellow;
    --ac-ye-alt-lg: @accColorYellowAlt;
    --ac-ye-fade-lg: fade(@accColorYellow, @accOpacity);
    --ac-ye-title-lg: darken(@accColorYellow, @accTitleDarken);
    --ac-lm-lg: @accColorLime;
    --ac-lm-alt-lg: @accColorLimeAlt;
    --ac-lm-fade-lg: fade(@accColorLime, @accOpacity);
    --ac-lm-title-lg: darken(@accColorLime, @accTitleDarken);
    --ac-gn-lg: @accColorGreen;
    --ac-gn-alt-lg: @accColorGreenAlt;
    --ac-gn-fade-lg: fade(@accColorGreen, @accOpacity);
    --ac-gn-title-lg: var(--ac-gn);//@accColorGreen;
    --ac-aq-lg: @accColorAqua;
    --ac-aq-alt-lg: @accColorAquaAlt;
    --ac-aq-fade-lg: fade(@accColorAqua, @accOpacity);
    --ac-aq-title-lg: darken(@accColorAqua, @accTitleDarken);
    --ac-mn-lg: @accColorMineral;
    --ac-mn-alt-lg: @accColorMineralAlt;
    --ac-mn-fade-lg: fade(@accColorMineral, @accOpacity);
    --ac-mn-title-lg: darken(@accColorMineral, @accTitleDarken);
    --ac-ol-lg: @accColorOlives;
    --ac-ol-alt-lg: @accColorOlivesAlt;
    --ac-ol-fade-lg: fade(@accColorOlives, @accOpacity);
    --ac-ol-title-lg: var(--ac-ol);//@accColorOlives;
    --ac-wn-lg: @accColorWine;
    --ac-wn-alt-lg: @accColorWineAlt;
    --ac-wn-fade-lg: fade(@accColorWine, @accOpacity);
    --ac-wn-title-lg: var(--ac-wn);//var(--ac-wn);//@accColorWine;
    --ac-cy-lg: @accColorCyan;
    --ac-cy-alt-lg: @accColorCyanAlt;
    --ac-cy-fade-lg: fade(@accColorCyan, @accOpacity);
    --ac-cy-title-lg: var(--ac-cy);//@accColorCyan;
    --ac-bu-lg: @accColorBlue;
    --ac-bu-alt-lg: @accColorBlueAlt;
    --ac-bu-fade-lg: fade(@accColorBlue, @accOpacity);
    --ac-bu-title-lg: var(--ac-bu);//@accColorBlue;
    --ac-se-lg: @accColorSea;
    --ac-se-alt-lg: @accColorSeaAlt;
    --ac-se-fade-lg: fade(@accColorSea, @accOpacity);
    --ac-se-title-lg: var(--ac-se);//@accColorSea;
    --ac-la-lg: @accColorLavender;
    --ac-la-alt-lg: @accColorLavenderAlt;
    --ac-la-fade-lg: fade(@accColorLavender, @accOpacity);
    --ac-la-title-lg: darken(@accColorLavender, @accTitleDarken);
    --ac-vn-lg: @accColorVine;
    --ac-vn-alt-lg: @accColorVineAlt;
    --ac-vn-fade-lg: fade(@accColorVine, @accOpacity);
    --ac-vn-title-lg: var(--ac-vn);//@accColorVine;
    --ac-pu-lg: @accColorPurple;
    --ac-pu-alt-lg: @accColorPurpleAlt;
    --ac-pu-fade-lg: fade(@accColorPurple, @accOpacity);
    --ac-pu-title-lg: var(--ac-pu);//@accColorPurple;
    --ac-ro-lg: @accColorRose;
    --ac-ro-alt-lg: @accColorRoseAlt;
    --ac-ro-fade-lg: fade(@accColorRose, @accOpacity);
    --ac-ro-title-lg: var(--ac-ro);//@accColorRose;
    --ac-pk-lg: @accColorPink;
    --ac-pk-alt-lg: @accColorPinkAlt;
    --ac-pk-fade-lg: fade(@accColorPink, @accOpacity);
    --ac-pk-title-lg: darken(@accColorPink, @accTitleDarken);
    --ac-gd-lg: @accColorGold;
    --ac-gd-alt-lg: @accColorGoldAlt;
    --ac-gd-fade-lg: fade(@accColorGold, @accOpacity);
    --ac-gd-title-lg: darken(@accColorGold, @accTitleDarken);
    --ac-bn-lg: @accColorBrown;
    --ac-bn-alt-lg: @accColorBrownAlt;
    --ac-bn-fade-lg: fade(@accColorBrown, @accOpacity);
    --ac-bn-title-lg: var(--ac-bn);//@accColorBrown;
    --ac-gy-lg: @accColorGray;
    --ac-gy-alt-lg: @accColorGrayAlt;
    --ac-gy-fade-lg: fade(@accColorGray, @accOpacity);
    --ac-gy-title-lg: darken(@accColorGray, @accTitleDarken);
    --ac-bk-lg: @accColorBlack;//var(--d-f-c-lg);
    --ac-bk-alt-lg: @accColorBlackAlt;//var(--d-f-c-alt-lg);
    --ac-bk-fade-lg:fade(@accColorBlack, @accOpacity);//var(--toc-h-num-color-lg);
    --ac-bk-title-lg: var(--ac-bk);//var(--d-f-c-lg);
    --ac-t1-lg: @themeForeColor;//@theme1;
    --ac-t1-alt-lg: @theme1Alt;
    --ac-t1-fade-lg: @theme1Fade;//fade(@theme1, @accOpacity);
    --ac-t1-title-lg: var(--ac-t1);//@themeForeColor;//@theme1;
    --ac-t2-lg: @theme2;
    --ac-t2-alt-lg: @theme2Alt;
    --ac-t2-fade-lg: @theme2Fade;
    --ac-t2-title-lg: var(--ac-t2);//@theme2;

    // --------------------
    // #Color_Scheme
    // Dark Mode的颜色值
    --v-invert-dark-dk: invert(1) brightness(90%); // Dark Mode 下图片滤镜
    --v-brightness-dark-dk: brightness(90%); // Dark Mode下封面、封底的滤镜
    --v-selection-color-dk: fade(#888888, 50%); // 选中内容的背景色

    --a-color-dk: @aColorDark;
    --mark-bg-dk: var(--ac-t1-fade-lg);//rgba(255, 192, 32, .3);
    --tbl-row-g-alpha-dk: .25;
    --h-f-dk: @headerColorDark;
    --h-box-shadow-dk: fade(@headerColorDark, 20%);
    --h-bg-start-dk: fade(@headerColorDark, 0%);
    --h-bg-end-dk: fade(@headerColorDark, 15%);
    --code-bg-dk: @codeBgColorDark;
    --code-t-dk: @codeTextColorDark;
    --std-code-shadow-dk: var(--pn-c-alt-dk);//rgba(0, 0, 0, .5);
    --rb-code-shadow-dk: rgba(255, 255, 255, .3);

    // 代码块背景图（Dark）
    --c-blk-bg-dk: @codeBlockBackgroundDark;

    --key-bg-dk: @keycapColorDark;
    --key-reflect-dk: lighten(@keycapColorDark, 20%);
    --key-shadow-dk: darken(@keycapColorDark, 20%);

    --ac-rd-dk: @accColorRedDark;
    --ac-rd-alt-dk: @accColorRedAltDark;
    --ac-rd-fade-dk: fade(@accColorRedDark, @accOpacity);
    --ac-rd-title-dk: var(--d-f-c-dk); //@docTextColorDark;
    --ac-ye-dk: @accColorYellowDark;
    --ac-ye-alt-dk: @accColorYellowAltDark;
    --ac-ye-fade-dk: fade(@accColorYellowDark, @accOpacity);
    --ac-ye-title-dk: var(--d-f-c-dk);
    --ac-og-dk: @accColorOrangeDark;
    --ac-og-alt-dk: @accColorOrangeAltDark;
    --ac-og-fade-dk: fade(@accColorOrangeDark, @accOpacity);
    --ac-og-title-dk: var(--d-f-c-dk);
    --ac-lm-dk: @accColorLimeDark;
    --ac-lm-alt-dk: @accColorLimeAltDark;
    --ac-lm-fade-dk: fade(@accColorLimeDark, @accOpacity);
    --ac-lm-title-dk: var(--d-f-c-dk);
    --ac-gn-dk: @accColorGreenDark;
    --ac-gn-alt-dk: @accColorGreenAltDark;
    --ac-gn-fade-dk: fade(@accColorGreenDark, @accOpacity);
    --ac-gn-title-dk: var(--d-f-c-dk);
    --ac-mn-dk: @accColorMineralDark;
    --ac-mn-alt-dk: @accColorMineralAltDark;
    --ac-mn-fade-dk: fade(@accColorMineralDark, @accOpacity);
    --ac-mn-title-dk: var(--d-f-c-dk);
    --ac-ol-dk: @accColorOlivesDark;
    --ac-ol-alt-dk: @accColorOlivesAltDark;
    --ac-ol-fade-dk: fade(@accColorOlivesDark, @accOpacity);
    --ac-ol-title-dk: var(--d-f-c-dk);
    --ac-wn-dk: @accColorWineDark;
    --ac-wn-alt-dk: @accColorWineAltDark;
    --ac-wn-fade-dk: fade(@accColorWineDark, @accOpacity);
    --ac-wn-title-dk: var(--d-f-c-dk);
    --ac-aq-dk: @accColorAquaDark;
    --ac-aq-alt-dk: @accColorAquaAltDark;
    --ac-aq-fade-dk: fade(@accColorAquaDark, @accOpacity);
    --ac-aq-title-dk: var(--d-f-c-dk);
    --ac-cy-dk: @accColorCyanDark;
    --ac-cy-alt-dk: @accColorCyanAltDark;
    --ac-cy-fade-dk: fade(@accColorCyanDark, @accOpacity);
    --ac-cy-title-dk: var(--d-f-c-dk);
    --ac-bu-dk: @accColorBlueDark;
    --ac-bu-alt-dk: @accColorBlueAltDark;
    --ac-bu-fade-dk: fade(@accColorBlueDark, @accOpacity);
    --ac-bu-title-dk: var(--d-f-c-dk);
    --ac-se-dk: @accColorSeaDark;
    --ac-se-alt-dk: @accColorSeaAltDark;
    --ac-se-fade-dk: fade(@accColorSeaDark, @accOpacity);
    --ac-se-title-dk: var(--d-f-c-dk);
    --ac-la-dk: @accColorLavenderDark;
    --ac-la-alt-dk: @accColorLavenderAltDark;
    --ac-la-fade-dk: fade(@accColorLavenderDark, @accOpacity);
    --ac-la-title-dk: var(--d-f-c-dk);
    --ac-vn-dk: @accColorVineDark;
    --ac-vn-alt-dk: @accColorVineAltDark;
    --ac-vn-fade-dk: fade(@accColorVineDark, @accOpacity);
    --ac-vn-title-dk: var(--d-f-c-dk);
    --ac-pu-dk: @accColorPurpleDark;
    --ac-pu-alt-dk: @accColorPurpleAltDark;
    --ac-pu-fade-dk: fade(@accColorPurpleDark, @accOpacity);
    --ac-pu-title-dk: var(--d-f-c-dk);
    --ac-ro-dk: @accColorRoseDark;
    --ac-ro-alt-dk: @accColorRoseAltDark;
    --ac-ro-fade-dk: fade(@accColorRoseDark, @accOpacity);
    --ac-ro-title-dk: var(--d-f-c-dk);
    --ac-pk-dk: @accColorPinkDark;
    --ac-pk-alt-dk: @accColorPinkAltDark;
    --ac-pk-fade-dk: fade(@accColorPinkDark, @accOpacity);
    --ac-pk-title-dk: var(--d-f-c-dk);
    --ac-gd-dk: @accColorGoldDark;
    --ac-gd-alt-dk: @accColorGoldAltDark;
    --ac-gd-fade-dk: fade(@accColorGoldDark, @accOpacity);
    --ac-gd-title-dk: var(--d-f-c-dk);
    --ac-bn-dk: @accColorBrownDark;
    --ac-bn-alt-dk: @accColorBrownAltDark;
    --ac-bn-fade-dk: fade(@accColorBrownDark, @accOpacity);
    --ac-bn-title-dk: var(--d-f-c-dk);
    --ac-gy-dk: @accColorGrayDark;
    --ac-gy-alt-dk: @accColorGrayAltDark;
    --ac-gy-fade-dk: fade(@accColorGrayDark, @accOpacity);
    --ac-gy-title-dk: var(--d-f-c-dk);
    --ac-bk-dk: @accColorBlackDark;//var(--d-f-c-dk);
    --ac-bk-alt-dk: @accColorBlackAltDark;//var(--d-f-c-alt-dk);
    --ac-bk-fade-dk: fade(@accColorBlackDark, @accOpacity);//var(--toc-h-num-color-dk);
    --ac-bk-title-dk: var(--d-f-c-dk);
    --ac-t1-dk: @theme1Dark;
    --ac-t1-alt-dk: @theme1AltDark;
    --ac-t1-fade-dk: @theme1Fade;
    --ac-t1-title-dk: var(--d-f-c-dk);
    --ac-t2-dk: @theme2Dark;
    --ac-t2-alt-dk: @theme2AltDark;
    --ac-t2-fade-dk: @theme2Fade;
    --ac-t2-title-dk: var(--d-f-c-dk);

    // --------------------
    // #Color_Scheme
    // 实际应用的颜色变量（自动适配 Color Scheme）
    --v-invert-dark: var(--v-invert-dark-lg); // 默认的图片滤镜
    --v-invert-hover: var(--v-invert-hover-lg); // 默认的图片链接的 hover 滤镜
    --v-brightness-dark: var(--v-brightness-dark-lg); // 默认的封面、封底滤镜
    --v-selection-color: var(--v-selection-color-lg);

    --d-bc: var(--d-bc-lg);
    --d-bc-tsp: var(--d-bc-tsp-lg);
    --d-bi: var(--d-bi-lg);
    --d-f-c: var(--d-f-c-lg);
    --d-f-c-alt: var(--d-f-c-alt-lg);

    --pn-c: var(--pn-c-lg);
    --pn-c-alt: var(--pn-c-alt-lg);
    --pn-c-tsp: var(--pn-c-tsp-lg);
    // --pn-c-tsp: var(--d-bc-alt-transparent-lg);
    --blockquote-bg: var(--blockquote-bg-lg);

    --a-color: var(--a-color-lg);
    --mark-bg: var(--ac-t1-fade-lg);// var(--mark-bg-lg);
    --tbl-bd: var(--tbl-bd-lg);
    --tbl-tr-hv: var(--tbl-tr-hv-lg);
    --tbl-h-bd: var(--tbl-h-bd-lg);
    --tbl-th-bg: var(--tbl-th-bg-lg);
    --tbl-td-bg: var(--tbl-td-bg-lg);
    --tbl-cell-bd: var(--tbl-cell-bd-lg);
    --tbl-row-g-alpha: var(--tbl-row-g-alpha-lg);
    --toc-h-num-color: var(--toc-h-num-color-lg);
    --h-f: var(--h-f-lg);
    --h-box-shadow: var(--h-box-shadow-lg);
    --h-bg-start: var(--h-bg-start-lg);
    --h-bg-end: var(--h-bg-end-lg);
    --code-bg: var(--code-bg-lg);
    --code-t: var(--code-t-lg);
    --std-code-shadow: var(--std-code-shadow-lg);
    --rb-code-shadow: var(--rb-code-shadow-lg);

    // 代码块背景图
    --c-blk-bg: var(--c-blk-bg-lg);

    --key-bg: var(--key-bg-lg);
    --key-reflect: var(--key-reflect-lg);
    --key-shadow: var(--key-shadow-lg);

    --ac-rd: var(--ac-rd-lg);
    --ac-rd-alt: var(--ac-rd-alt-lg);
    --ac-rd-fade: var(--ac-rd-fade-lg);
    --ac-rd-title: var(--ac-rd-title-lg);
    --ac-og: var(--ac-og-lg);
    --ac-og-alt: var(--ac-og-alt-lg);
    --ac-og-fade: var(--ac-og-fade-lg);
    --ac-og-title: var(--ac-og-title-lg);
    --ac-ye: var(--ac-ye-lg);
    --ac-ye-alt: var(--ac-ye-alt-lg);
    --ac-ye-fade: var(--ac-ye-fade-lg);
    --ac-ye-title: var(--ac-ye-title-lg);
    --ac-lm: var(--ac-lm-lg);
    --ac-lm-alt: var(--ac-lm-alt-lg);
    --ac-lm-fade: var(--ac-lm-fade-lg);
    --ac-lm-title: var(--ac-lm-title-lg);
    --ac-gn: var(--ac-gn-lg);
    --ac-gn-alt: var(--ac-gn-alt-lg);
    --ac-gn-fade: var(--ac-gn-fade-lg);
    --ac-gn-title: var(--ac-gn-title-lg);
    --ac-mn: var(--ac-mn-lg);
    --ac-mn-alt: var(--ac-mn-alt-lg);
    --ac-mn-fade: var(--ac-mn-fade-lg);
    --ac-mn-title: var(--ac-mn-title-lg);
    --ac-ol: var(--ac-ol-lg);
    --ac-ol-alt: var(--ac-ol-alt-lg);
    --ac-ol-fade: var(--ac-ol-fade-lg);
    --ac-ol-title: var(--ac-ol-title-lg);
    --ac-wn: var(--ac-wn-lg);
    --ac-wn-alt: var(--ac-wn-alt-lg);
    --ac-wn-fade: var(--ac-wn-fade-lg);
    --ac-wn-title: var(--ac-wn-title-lg);
    --ac-aq: var(--ac-aq-lg);
    --ac-aq-alt: var(--ac-aq-alt-lg);
    --ac-aq-fade: var(--ac-aq-fade-lg);
    --ac-aq-title: var(--ac-aq-title-lg);
    --ac-cy: var(--ac-cy-lg);
    --ac-cy-alt: var(--ac-cy-alt-lg);
    --ac-cy-fade: var(--ac-cy-fade-lg);
    --ac-cy-title: var(--ac-cy-title-lg);
    --ac-bu: var(--ac-bu-lg);
    --ac-bu-alt: var(--ac-bu-alt-lg);
    --ac-bu-fade: var(--ac-bu-fade-lg);
    --ac-bu-title: var(--ac-bu-title-lg);
    --ac-se: var(--ac-se-lg);
    --ac-se-alt: var(--ac-se-alt-lg);
    --ac-se-fade: var(--ac-se-fade-lg);
    --ac-se-title: var(--ac-se-title-lg);
    --ac-la: var(--ac-la-lg);
    --ac-la-alt: var(--ac-la-alt-lg);
    --ac-la-fade: var(--ac-la-fade-lg);
    --ac-la-title: var(--ac-la-title-lg);
    --ac-vn: var(--ac-vn-lg);
    --ac-vn-alt: var(--ac-vn-alt-lg);
    --ac-vn-fade: var(--ac-vn-fade-lg);
    --ac-vn-title: var(--ac-vn-title-lg);
    --ac-pu: var(--ac-pu-lg);
    --ac-pu-alt: var(--ac-pu-alt-lg);
    --ac-pu-fade: var(--ac-pu-fade-lg);
    --ac-pu-title: var(--ac-pu-title-lg);
    --ac-ro: var(--ac-ro-lg);
    --ac-ro-alt: var(--ac-ro-alt-lg);
    --ac-ro-fade: var(--ac-ro-fade-lg);
    --ac-ro-title: var(--ac-ro-title-lg);
    --ac-pk: var(--ac-pk-lg);
    --ac-pk-alt: var(--ac-pk-alt-lg);
    --ac-pk-fade: var(--ac-pk-fade-lg);
    --ac-pk-title: var(--ac-pk-title-lg);
    --ac-gd: var(--ac-gd-lg);
    --ac-gd-alt: var(--ac-gd-alt-lg);
    --ac-gd-fade: var(--ac-gd-fade-lg);
    --ac-gd-title: var(--ac-gd-title-lg);
    --ac-bn: var(--ac-bn-lg);
    --ac-bn-alt: var(--ac-bn-alt-lg);
    --ac-bn-fade: var(--ac-bn-fade-lg);
    --ac-bn-title: var(--ac-bn-title-lg);
    --ac-gy: var(--ac-gy-lg);
    --ac-gy-alt: var(--ac-gy-alt-lg);
    --ac-gy-fade: var(--ac-gy-fade-lg);
    --ac-gy-title: var(--ac-gy-title-lg);
    --ac-bk: var(--ac-bk-lg);
    --ac-bk-alt: var(--ac-bk-alt-lg);
    --ac-bk-fade: var(--ac-bk-fade-lg);
    --ac-bk-title: var(--ac-bk-title-lg);
    --ac-t1: var(--ac-t1-lg);
    --ac-t1-alt: var(--ac-t1-alt-lg);
    --ac-t1-fade: var(--ac-t1-fade-lg);
    --ac-t1-title: var(--ac-t1-title-lg);
    --ac-t2: var(--ac-t2-lg);
    --ac-t2-alt: var(--ac-t2-alt-lg);
    --ac-t2-fade: var(--ac-t2-fade-lg);
    --ac-t2-title: var(--ac-t2-title-lg);
}
